page {
  overflow-y: hidden;
  --switch-node-size: .75em;
  --switch-node-box-shadow: none;
}

.custom-smart-switch {
  display: flex !important;

  .custom-smart-switch-node {
    top: 0;
    bottom: 0;
    left: .15em;
    margin: auto;
  }

  &.smart-switch--on>.custom-smart-switch-node {
    left: -.15em;
  }

  &.smart-switch--on {
    background: linear-gradient(45deg, #003f96, #00b3f3)!important;
    background-repeat: repeat;

  }

  &.smart-switch {
    border: none !important;
  }
}
